package com.ruoyi.web.domain.mes;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;
import java.util.List;

@Data
@TableName(value = "mes_order_neiwen")
public class MesOrderNeiwen {
    private Long pid; // 订单内文表

//    @NotNull(message = "外键：品种ID不能为空")
    private Long breedPid; // 外键：品种ID

    // 下面两个字段是从品种表里带过来的
    private String breedNo; // 品种编码
    private String breedType; // 品种：字典

    private List<String> breedPidList; // 外键：品种ID

//    @NotNull(message = "目录（起）不能为空")
    private Integer catalogueBegin; // 目录（起）

//    @NotNull(message = "背/目录（止）不能为空")
    private Integer catalogueEnd; // 背/目录（止）

//    @NotNull(message = "正文（起）不能为空")
    private Integer textBegin; // 正文（起）

//    @NotNull(message = "正文（止）不能为空")
    private Integer textEnd; // 正文（止）

//    @NotNull(message = "共（码）不能为空")
    private Integer pageSum; // 共（码）自动计算：正文（止）-正文（起）+1+背/目录（止）

//    @NotNull(message = "印张不能为空")
    private Integer printSheet; // 印张：自动计算：共（码）/16

    private String remark; // 备注
    private String createBy; // 创建者
    private Date createTime; // 创建时间
    private String updateBy; // 更新者
    private Date updateTime; //更新时间

    private Integer type; // 1新增，2修改
}
